mechanical jar - Español Inglés Diccionario